have an altercation - Turco Inglés Diccionario